antisplash head - German English Dictionary